cause impediments - Englisch Synonyme Wörterbuch